sugar technologist - French English Dictionary